self-satisfiedly - Deutsch Englisch Wörterbuch