designated engineer - English Synonyms Dictionary