reduced to small pieces - French English Dictionary