armoured engineer vehicle - Turco Inglés Diccionario