the windshield is broken - German English Dictionary