embargado - German English Dictionary