who travels on horseback, alone and without luggage - Spanish English Dictionary