roll over the shoulders - Turkish English Dictionary