ICFTU


abbreviation for

International Confederation of Free Trade Unions