a beggar on horseback - Spanish English Dictionary