prestressed pile - French English Dictionary