water-pumping set - Spanish English Dictionary