democratic edifice - Francés Inglés Diccionario