irrigation canals and flumes - Turco Inglés Diccionario