supreme sacrifice - İspanyolca İngilizce Sözlük