windshield front fairing - Francés Inglés Diccionario