over one's skis - French English Dictionary