to make up lost time - Turc Anglais Dictionnaire