louvered ventilator - Alemán Inglés Diccionario