float for sand rubbing - Turkish English Dictionary