anti-nuclear protester - French English Dictionary