person of rank/wealth - French English Dictionary