hardened and wrinkled piece of rawhide - Français Anglais Dictionnaire