water supply technician - Spanish English Dictionary