equipment deadlined for parts - Turkish English Dictionary