natural circulation cooling - French English Dictionary