A depth-integrated model for weakly dispersive, turbulent, and rotational fluid flows