pieces of turf - French English Dictionary