a water harvesting system - Spanish English Dictionary