buy (yourself) time - Deutsch Englisch Wörterbuch