light water reactor (lwr) - French English Dictionary