piece of hard and wrinkled leather - Espagnol Anglais Dictionnaire