be the best of the bunch - French English Dictionary