What does Baumwanzen mean?

Baumwanzen - German to English

stink pests [family Pentatomidae]