What does Blattmine mean?

Blattmine - German to English

leaf mine