self-satisfying - İspanyolca İngilizce Sözlük