rank above someone - French English Dictionary