with no time left (on the clock) - Deutsch Englisch Wörterbuch