point-bearing pile foundation - French English Dictionary