What does Baumhecke mean?

Baumhecke - German to English

hedge of trees