to make up lost time - Deutsch Englisch Wörterbuch