head of a canal - Fransızca İngilizce Sözlük