slatted grille - Español Inglés Diccionario