travel a great distance - Espagnol Anglais Dictionnaire