to live a transient existence - Deutsch Englisch Wörterbuch