glasses with side shield - Deutsch Englisch Wörterbuch