Synonyms of INTERPRETERS

What is another word for INTERPRETERS
1.

Synonyms of INTERPRETERS

noun - someone who mediates between speakers of different languages

noun - someone who uses art to represent something

noun - an advocate who represents someone else's policy or purpose

noun - (computer science) a program that translates and executes source language statements one line at a time