final ranking - French English Dictionary