You will need a selective herbicide. Grazon is one I have used successfully but you need to get it from a commercial horticultural supplier. It contains triclopyr as the active ingredient.
If you can't get hold of it, Verdone extra has the same ingredient and is available in any garden centre.
It will kill the sorrel and not the grass, but it will kill other broadleaved wildflowers as well. And the ground will be full of seeds. Fortunately they don't have a long life, one or two years. Dock seeds can survive for 100 years!!