What does Baumwanze mean?

Baumwanze - German to English

shield bug