Meaning of translator

Definition of translator

(noun) a person who translates written messages from one language to another
someone who mediates between speakers of different languages
a program that translates one programming language into another

Other information on translator

WIKIPEDIA results for translator
Amazon results for translator