labour battalion - Turco Inglés Diccionario