float for sand rubbing - Francés Inglés Diccionario