giant garlic - Allemand Anglais Dictionnaire