nuclear installation - Turkish English Dictionary