sleeken with pumice stone - Francés Inglés Diccionario