architecture of sacred buildings - Espagnol Anglais Dictionnaire