continuous protesting - Spanish English Dictionary