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