pile splicing - German English Dictionary