piece of hard and wrinkled leather - Spanish English Dictionary