barely recover - Turkish English Dictionary