well-groomed appearance - Spanish English Dictionary