armoured reconnaissance vehicle - Francés Inglés Diccionario