pile splicing - Spanish English Dictionary