to recuperate - Turkish English Dictionary