(combat) engineers - Inglés Sinónimo Diccionario