translate English to French: Ltd.
St-Laurent 9255, boul.