canal headworks - İspanyolca İngilizce Sözlük