vehicle deadlined for parts - Turkish English Dictionary