take the road most traveled - Spanish English Dictionary