open-end pipe pile - German English Dictionary