horse mushroom - French English Dictionary