meaning of Baumhecke

Baumhecke - German to English

hedge of trees