compressed concrete pile - French English Dictionary