the windscreen is broken - French English Dictionary