continuous protesting - French English Dictionary