federation of autonomous trade unions - Alemán Inglés Diccionario