travel a great distance - Español Inglés Diccionario