meaning of Baumsteppe

Baumsteppe - German to English

tree savanna