hot water supply station - French English Dictionary