to recover lost time - Turco Inglés Diccionario