pile splicing - French English Dictionary