a beggar on horseback - German English Dictionary