(ambassade.) Alt. of Embassade