trainee engineer - English Synonyms Dictionary