translate English to French: International Chamber of Commerce (ICC)
Chambre de commerce internationale (CCI)