anti-nuclear protester - Turkish English Dictionary