improve satisfaction - Deutsch Englisch Wörterbuch