garlic odor - German English Dictionary