(combat) engineers - Francés Inglés Diccionario