track roller (crawler vehicle) - Francés Inglés Diccionario