self-satisfaction - Spanisch Englisch Wörterbuch