peaceful protest - French English Dictionary