engage in demagoguery - Alemán Inglés Diccionario