barely recuperate - Turkish English Dictionary