louvered ventilator - Español Inglés Diccionario