rubbing noise - Turkish English Dictionary