truchement

Etymology
, from, borrowed from during the crusades.

Noun

 * 1)  interpreter, translator
 * 2)  spokesperson
 * 3)  intermediary
 * 1)  intermediary
 * 1)  intermediary