driver's windshield - Alemán Inglés Diccionario