who travels on horseback, alone and without luggage - Espagnol Anglais Dictionnaire