deputy ambassador - Francés Inglés Diccionario