turf-cutter - Spanish English Dictionary