Полный англо-русский словарь
canalized waterway
Канализированная река; судоходный канал
Полный англо-русский словарь
canalized section
canals