rub something with pumice stone - Allemand Anglais Dictionnaire