assemble the pieces - German English Dictionary