irrigation distribution systems - Turco Inglés Diccionario