concrete foundation - Francés Inglés Diccionario