What does Autoverschrottung mean?

Autoverschrottung - German to English

car dismantlers {pl} [company]