EMBASSY Meaning of EMBASSY in English ambassade (-or), legation English Interlingue dictionary. Английский словарь Интерлингве. 2012