a cut above the rest - French English Dictionary