be riding high in the saddle - Allemand Anglais Dictionnaire