WordNet: interpreter, translator

Sanatista
someone who mediates between speakers of different languages



interpreter


translator