You should definitely bet the turn. I'd just c/c the river since i doubt TP or worse is calling here.