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