chief interpreter - Francés Inglés Diccionario