skin rubbing - Turkish English Dictionary