consisting of several pieces - Turkish English Dictionary