rib shaking - Turkish English Dictionary