assemble the pieces - Turkish English Dictionary