person of lesser rank - French English Dictionary