pipe pile - German English Dictionary