social self-sacrifice - İspanyolca İngilizce Sözlük