translate English to French: SHERRITT INTERNATIONAL CORPORATION Location :
SHERRITT INTERNATIONAL CORPORATION Endroit :