well-dressed and groomed - Spanish English Dictionary