What does Anlagen- und Maschinenbau mean?

Anlagen- und Maschinenbau - German to English

plant building and engineering