structure foundation on moor - Francés Inglés Diccionario