labor federation - Alemán Inglés Diccionario