cast in situ pile - Spanish English Dictionary