Англо-русский морской словарь

handicap

1

нетрудоспособность

2

препятствовать

Англо-русский словарь морских терминов