save for the long term - Deutsch Englisch Wörterbuch