slight improvement in health - Spanish English Dictionary