interpreterin·ter·pret·er /ɪnˈtɜːprɪtə-ˈtɜːrprɪtər/ noun [countableC]1someone who translates what someone says from one language into another, especially as their jobSpeaking through an interpreter, the Foreign Minister explained how impressed he had been with the new factory.
2COMPUTING a computer program that changes an instruction into a form that can be understood directly by the computer