of the highest order - French English Dictionary