translate English to French: CS De La Jonquiére Jonquiere Quebec, Canada
Compagnon Toutes Terre Neuve, Canada