protective grille - Alemán Inglés Diccionario