opponents of nuclear power - Turkish English Dictionary