a cut above somebody/something - French English Dictionary