look good (attractive) - Turkish English Dictionary