float for sand rubbing - German English Dictionary