windshield panel - German English Dictionary