compressed concrete pile - Spanish English Dictionary