embassies - German English Dictionary