turf drain - Spanish English Dictionary