peaceful nuclear explosion - Turkish English Dictionary