What does Bahn- und Ingenieurbau mean?

Bahn- und Ingenieurbau - German to English

railway and municipal engineering