nuclear weapons destruction facility - French English Dictionary