windscreen cowl - Alemán Inglés Diccionario