for the rest of their lives - Deutsch Englisch Wörterbuch