confederation of progressive trade unions - Alemán Inglés Diccionario