grille protecting against bad weather - Spanisch Englisch Wörterbuch