foundation of engineering structure - Francés Inglés Diccionario