construction battalion - Francés Inglés Diccionario