to recover lost time - Turc Anglais Dictionnaire