translate English to French: Does this not make a mockery of the legal principle involved?
Cela n'est-il pas une moquerie des principes de justice en question?