ambassador extraordinary and plenipotentiary - Espagnol Anglais Dictionnaire