ambassador extraordinary and plenipotentiary - Alemán Inglés Diccionario