A person who converts speech, text, film, or other material into a different language. (Contrasted with interpreter.)
One that makes a new version of a source material in a different language or format.
A computer program that translates something from one language to another using machine translation.
The act or product of transliterating, of representing letters or words in the characters of another alphabet or script.
The act or product of rendering speech in sign language, or vice versa.