point-bearing pile foundation - Francés Inglés Diccionario