look good (attractive) - French English Dictionary