to stage a demonstration - Turkish English Dictionary