built of stone or brick - Francés Inglés Diccionario