puckered leather - German English Dictionary