elephant ear mushroom coral - Allemand Anglais Dictionnaire