meaning of Abwicklungsvehikel

Abwicklungsvehikel - German to English

run-down vehicle