the windscreen is broken - Francés Inglés Diccionario