labour battalions - Alemán Inglés Diccionario