ventilating louver - German English Dictionary