What does Blatternarbe mean?

Blatternarbe - German to English

pockmark