Or could be the fuel cooler leaking diesel into the coolant. Favourite though is the oil cooler which is bolted the engine block below the exhaust manifold. If you dont run with suffcient antifreeze they rot from the inside out.
its the oil cooler for sure, very comon problem,we replace with engeneered units mare from copper tubing and brass ends, not easaly corroded, good luck