temporary callus - French English Dictionary