heavy-water-cooled reactor - French English Dictionary