spare no sacrifice - İspanyolca İngilizce Sözlük