lay down one's existence - Deutsch Englisch Wörterbuch