What does Bauhaftpflichtversicherung mean?

Bauhaftpflichtversicherung - German to English

builder's risk insurance