[syn: translator, translating program]
The Collaborative International Dictionary of English v.0.48:
Translator \Trans*lat"or\, n. [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.
      [1913 Webster]
   2. (Teleg.) A repeating instrument. [Eng.]
      [1913 Webster]
WordNet (r) 3.0 (2006):
translator
    n 1: a person who translates written messages from one language
         to another [syn: translator, transcriber]
    2: someone who mediates between speakers of different languages
       [syn: interpreter, translator]
    3: a program that translates one programming language into
       another [syn: translator, translating program]
Moby Thesaurus II by Grady Ward, 1.0:
37 Moby Thesaurus words for "translator":
   allegorist, annotator, cicerone, clarifier, commentator, critic,
   cryptanalyst, cryptographer, cryptologist, decoder, definer,
   demonstrator, demythologizer, diaskeuast, dragoman, editor,
   emendator, emender, euhemerist, exegesist, exegete, exegetist,
   explainer, explicator, exponent, expositor, expounder, go-between,
   guide, hermeneut, interpreter, lexicographer, metaphrast,
   oneirocritic, paraphrast, scholiast, textual critic