a beggar on horseback - Français Anglais Dictionnaire