ambassador extraordinary and plenipotentiary - German English Dictionary