mushroom mesa - Turkish English Dictionary