get a new grip on life - Turkish English Dictionary