fighting vehicles - Francés Inglés Diccionario