an edible parasite fungus growing on trees - Allemand Anglais Dictionnaire