translate English to French: International Confederation of Free Trade Unions
Confédération internationale des syndicats libres