rank high - French English Dictionary