self-satisfying - Spanisch Englisch Wörterbuch