mass splicing - French English Dictionary