tracked vehicle - Francés Inglés Diccionario