keep the deadlines - Deutsch Englisch Wörterbuch