puckered leather - Spanish English Dictionary