Definition that contains diplomatic mission
- attache a specialist assigned to the staff of a diplomatic mission
- legation a permanent diplomatic mission headed by a minister
- foreign mission a permanent diplomatic mission headed by a minister
- charge d'affaires the official temporarily in charge of a diplomatic mission in the absence of the ambassador