Armoured vehicles - Francés Inglés Diccionario