Übelriechender gänsefuß - German English Dictionary