driver's windshield - Francés Inglés Diccionario