translate English to French: IOC, international and national federations of skating, ice hockey and curling, ...
CIO, Fédérations Internationales et Nationales de patinage, de hockey sur glace et de curling, équipementiers, ...