rank among - French English Dictionary