garlic toad - Allemand Anglais Dictionnaire