front-ranking - French English Dictionary