giant garlic - German English Dictionary