spare part kit - Turkish English Dictionary