translate English to French: FSC Forest Stewardship Council
FSC Forestry Stewardship Council