ride the high horse - French English Dictionary