ambassador extraordinary and plenipotentiary - Francés Inglés Diccionario