hardened and wrinkled piece of rawhide - French English Dictionary