slight improvement in health - Deutsch Englisch Wörterbuch