meaning of Abwrackunternehmen

Abwrackunternehmen - German to English

salvaging business