self-satisfaction - Türkisch Englisch Wörterbuch