self-approvingly - Spanisch Englisch Wörterbuch