globe garlic - German English Dictionary