live on a borrowed time - Deutsch Englisch Wörterbuch