national federation of sugarcane workers - Alemán Inglés Diccionario