be a bit pressed for time - Deutsch Englisch Wörterbuch