demonstrant - Turkish English Dictionary