translate English to French: World Federation of Trade Unions
Fédération syndicale mondiale