an edible fungus - Espagnol Anglais Dictionnaire