recover from an illness - Francés Inglés Diccionario