demagoguism - Turkish English Dictionary