shroud rubbing - Turkish English Dictionary