pieces of turf - Turkish English Dictionary