construction battalion - Turco Inglés Diccionario