prestressed pile - German English Dictionary