partial trade embargo - German English Dictionary