thermal-hydraulic test facility - French English Dictionary