labour battalions - Turco Inglés Diccionario