massive stone construction - Francés Inglés Diccionario