to make up lost time - Espagnol Anglais Dictionnaire