vehicle or artifact in very poor condition - Spanish English Dictionary