heating and ventilating installation - Spanish English Dictionary