be riding high in the saddle - Turc Anglais Dictionnaire