white slime mushroom - French English Dictionary