peaceful rally - Turkish English Dictionary