set of spare parts - Turkish English Dictionary