translate English to French: International Chamber of Commerce
Chambre de commerce internationale