make a difficult trip - Inglés Sinónimo Diccionario