a person of substance - French English Dictionary