irrigation channels - Turco Inglés Diccionario