translate English to French: MSc thesis, McGill University, Montreal, Canada.
Msc thesis, McGill University, Montréal, Canada.