meaning of Balsampappel

Balsampappel - German to English

balsam poplar