Ambassade

(ambassade.) Alt. of Embassade.