(abandoned) nuclear disaster site - French English Dictionary