combat engineer vehicle - Alemán Inglés Diccionario