translate English to French: “Nuclear facility” means:
« Installation nucléaire » s'entend :