confederation of progressive trade unions - Spanish English Dictionary