self-assembly kit - Turkish English Dictionary