edible fungus growing on trees - French English Dictionary