driver's windshield - German English Dictionary