pick up the pieces - French English Dictionary