pick up the pieces - Turkish English Dictionary