slight improvement in health - French English Dictionary