marine engineer - English Synonyms Dictionary