callused - French English Dictionary