point-bearing pile foundation - Spanish English Dictionary