-
nouna person who translates written messages from one language to another
Similar:
-
nounsomeone who mediates between speakers of different languages
Similar:
-
nouna program that translates one programming language into another
Similar:
Words sounding like good translator