Сборный англо-русский словарь

IMO

International Maritime Organization

Ещё