meaning of Abbruchschutt

Abbruchschutt - German to English

demolition debris