combat engineers - Alemán Inglés Diccionario