What does Balsampappel mean?

Balsampappel - German to English

balsam poplar