rub something with pumice stone - Espagnol Anglais Dictionnaire