What does Aufräumtrupp mean?

Aufräumtrupp - German to English

salvage team