translate English to French: Our Lubricants business is the largest producer of quality lubricant base stocks in Canada.
Notre entreprise de lubrifiants est le plus important producteur de lubrifiants de qualité au Canada.