meaning of Abbruchkosten

Abbruchkosten - German to English

demolition costs