high temperature reactor (htr) - French English Dictionary