walstod

noun

1.
someone who mediates between speakers of different languages
2.