piled foundations - Francés Inglés Diccionario