recover health - French English Dictionary