keeled garlic - German English Dictionary