combat engineer vehicle - Turco Inglés Diccionario