louvered grille - Turco Inglés Diccionario