TRANSLATOR
translator, translating program
(noun) a program that translates one programming language into another
interpreter, translator
(noun) someone who mediates between speakers of different languages
translator, transcriber
(noun) a person who translates written messages from one language to another
Source: WordNet® 3.1
Etymology
Noun
translator (plural translators)
A person who translates text, film, or other material into a different natural language.
(by extension) One that makes a new version of a source material in a different language or format.
(proscribed) A language interpreter.
A computer program that translates something from one language to another using machine translation.
Synonym: machine translator
Source: Wiktionary
Trans*lat"or, n. Etym: [L. translator: cf. F. translateur.]
1. One who translates; esp., one who renders into another language;
one who expresses the sense of words in one language by equivalent
words in another.
2. (Teleg.)
Definition: A repeating instrument. [Eng.]
Source: Webster’s Unabridged Dictionary 1913 Edition