fixed pipe watering system - Español Inglés Diccionario