heating and ventilating installation - French English Dictionary