a beggar on horseback - Espagnol Anglais Dictionnaire