dressed and groomed with care - Spanish English Dictionary