built of stone or brick - Espagnol Anglais Dictionnaire