piece of hard and wrinkled leather - Español Inglés Diccionario