full-track vehicle - Francés Inglés Diccionario