self-satisfied - Deutsch Englisch Wörterbuch