cracked windshield - German English Dictionary