windscreen cowl - Español Inglés Diccionario