highest-ranking - French English Dictionary