nuclear power plant (npp) - Turkish English Dictionary