To add to digitab, he's spot on.
You could do source nat on your:
set policy id 12 from "Untrust" to "DMZ" "Any" "MIP(25.26.10.45)" "Web_Services" permit log count
policy, so the DMZ nic of your server will only "see" the juniper-dmz-interface talking to it.
You better take the default gateway off of the "internal" nic and put it on the "dmz" nic, and route the internal network via static routes on that machine.
However, may i point out i suggest you be really carefull with a "dual nic" config like that.
The purpose of a dmz is to isolate hosts, having a server with nic in both trust and dmz is generally considered "bad practice", i would reconsider your options.
Cheers,