water catchments and irrigation canals - İspanyolca İngilizce Sözlük