ventilating louver - Alemán Inglés Diccionario