meaning of Bautruppe

Bautruppe - German to English

construction battalion