road by which logs are dragged - Francés Inglés Diccionario