Life satisfaction - Deutsch Englisch Wörterbuch