high-pressure preheater - French English Dictionary