Полный русско-английский словарь
меандрирующая река
Meandering river
Полный русско-английский словарь
меандрировать
меандрирующий