good-looking or handsome - Spanish English Dictionary