continuous rubbing - Turkish English Dictionary