hardened and wrinkled piece of rawhide - Francés Inglés Diccionario