trade union of free workers - Francés Inglés Diccionario