meaning of Baumwanzen

Baumwanzen - German to English

stink pests [family Pentatomidae]