louvered grill - Deutsch Englisch Wörterbuch