sod/piece of turf - Turc Anglais Dictionnaire