What does Bautruppe mean?

Bautruppe - German to English

construction battalion