to recover lost time - Inglés Sinónimo Diccionario