meaning of Autoverschrottung

Autoverschrottung - German to English

car dismantlers {pl} [company]