translator


translator (http://definr.com/translator)

     n 1: a person who translates written messages from one language
          to another [syn: transcriber]
     2: someone who mediates between speakers of different languages
        [syn: interpreter]
     3: a program that translates one programming language into
        another [syn: translating program]