demagogical - Turkish English Dictionary