What does Berufshaftpflicht mean?

Berufshaftpflicht - German to English

professional obligation