precast concrete pile - German English Dictionary