recover from an illness - French English Dictionary