meaning of Blattmine

Blattmine - German to English

leaf mine