heavy-water-moderated reactor - French English Dictionary