continuous protesting - Turkish English Dictionary