europe's contested democracy - Francés Inglés Diccionario