embargoes - German English Dictionary