turf hedge - Turkish English Dictionary