recover from sickness/fatigue - German English Dictionary