ventilating louver - French English Dictionary