beggar on horseback - Turc Anglais Dictionnaire