be riding high in the saddle - Deutsch Englisch Wörterbuch