nuclear weapons research facility - French English Dictionary