he's well off. - French English Dictionary