recover from fatigue/disease - Francés Inglés Diccionario