translate English to French: It still has a trading post, a Church of England mission and a Cree reservation.
On y trouve encore aujourd'hui un poste de traite, ainsi qu'une mission de l'Église anglicane et une réserve crie.