meaning of Autoleiche

Autoleiche - German to English

car corpse [coll.] [a wrecked car]