An interpreter is someone who translates words orally into another language. A translator is someone who translates written text into another language.