of the highest grade - French English Dictionary