nuclear site license - Turkish English Dictionary