trade union movements of the working people - Francés Inglés Diccionario