Полный англо-русский словарь
river section
1. живое сечение реки 2. речной створ
Полный англо-русский словарь
river run-off
river station