louvered grille - Español Inglés Diccionario