ranking the highest - French English Dictionary