puckered leather - Espagnol Anglais Dictionnaire