edible fungus growing on trees - German English Dictionary