live long enough (to see) - Deutsch Englisch Wörterbuch