Новый большой англо-русский словарь
ambassador-at-large
1> посол по особым поручениям; специальный представитель
(государства)
ambassadoratlarge в энциклопедиях
ambassador-at-large
1> посол по особым поручениям; специальный представитель
(государства)