ventilation louver - German English Dictionary