translator

Noun
  1. A person who translates written messages from one language to another (synset 110744916)
  2. Someone who mediates between speakers of different languages (synset 110232171)
  3. A program that translates one programming language into another (synset 106593444)

Other Searches