french horn mushroom - Turkish English Dictionary