protective grille over glazing - Deutsch Englisch Wörterbuch