an edible mushroom - Allemand Anglais Dictionnaire