(combat) engineers - Turco Inglés Diccionario