Sifting driveway stone.
It's generically called a screen, and they range from a wooden frame with a section of metal mesh on it that you shovel mixed material on, which sorts itself by gravity, on up to a mechanized thing on the back of a tractor trailer with a bunch of conveyor belts to take in mixed material, then sort and distribute the various sizes.

Depending on your workforce and budget, you might be looking at a version that's somewhat like the one you shovel through, but sized for a skid-steer loader or larger front-end loader. The mechanical wonders are nice, but expensive, and I doubt your job is large enough for someone to haul one in and set it up, at least economically. 

The small stuff goes through, the big stuff goes off the lower end.

Picture found at aggman.com, though it's off on some blog platform with a different address.

After you sort out the rock and level the sand, put down geotextile fabric to prevent the sand and rock from mixing before you put the rock back on top.

Since your comment implies that you'll have at this with a shovel, rather than renting machines or hiring someone with them, I'd suggest dividing the site into a grid so you can do a manageable section and then move to the next section.

Here is a much smaller skid-steer loader and a screen suited to it, that could be easily moved if somone in your area has something like it and wants to work:




Images from www.omhproscreen.com