pre-bored pile - French English Dictionary