louvered ventilator - Francés Inglés Diccionario