stone turf - Turkish English Dictionary