water-pumping set - German English Dictionary