massive stone construction - Alemán Inglés Diccionario