long-distance heating station - French English Dictionary