take the road most traveled - Francés Inglés Diccionario