to make up lost time - Allemand Anglais Dictionnaire