machine made of pieces - German English Dictionary