piled foundation - Francés Inglés Diccionario