translate English to French: Sidbec, et ses Filiales
Société d'Aménagement de l'Outaouais