the windshield is broken - French English Dictionary