trail from start to finish - Francés Inglés Diccionario