slatted grille - Alemán Inglés Diccionario