demagogism - Francés Inglés Diccionario