callus removal - French English Dictionary