take the road most traveled - Alemán Inglés Diccionario