protests - French English Dictionary