a good looker - Turkish English Dictionary