a mass rally of small farmers - Turkish English Dictionary