pedestal pile - French English Dictionary