to recuperate - French English Dictionary