callus remover - French English Dictionary