be riding high - French English Dictionary