one's bits and pieces - Turkish English Dictionary