cast in-place concrete pile - Spanish English Dictionary