fixed pipe watering system - Francés Inglés Diccionario