turf hedge - Spanish English Dictionary