bore pile foundation engineering - Español Inglés Diccionario