travel a great distance - Alemán Inglés Diccionario