built of stone or brick - Español Inglés Diccionario