a water harvesting system - Francés Inglés Diccionario