to recuperate - Spanish English Dictionary