translate English to French: Most Populous Reserve ROLLING RIVER NO.
Réserve la plus populeuse ROLLING RIVER NO.