a person of high standing - French English Dictionary