Dictionary of Maritime English – Vietnamese

word