the windscreen is broken - Spanish English Dictionary