meaning of Blattwanze

Blattwanze - German to English

plant bug