precast concrete pile - Turkish English Dictionary