self-complacent - Deutsch Englisch Wörterbuch