combat engineer battalion - Francés Inglés Diccionario