rank difference - French English Dictionary