confederation of progressive trade unions - Francés Inglés Diccionario