Why the ac shuts the car off

Recently we were having issues with our 2003 Dogde Grand Caravan not starting. I noticed some corrosion on battery so I cleaned it off and now the van starts just fine, but when the ac or defrost is turned on a growl noise can be heard and then the van will shut off. What is mostly like the problem?

Bad a/c compressor.
The belt can’t turn it to the point of dragging the rpms down to stall.

…either that or the idle speed is so low, the added pressure from the compressor is too much for it to handle at idle.

Check for a faulty Idle Air Control valve. The IAC valve is supposed bump the engine idle speed up to compensate for the extra load the compressor imposses on the engine. If that doesn’t happen, the engine will stall.