special emissary - Francés Inglés Diccionario