elephant garlic - Allemand Anglais Dictionnaire