head of a canal - İspanyolca İngilizce Sözlük