to recover lost time - Turkish English Dictionary