ambassador extraordinary and plenipotentiary - Allemand Anglais Dictionnaire