I think bet/folding $75 is fine on the turn, though if he calls I have little idea about the river.