windscreen cowl - Francés Inglés Diccionario