windscreen cowl - Spanish English Dictionary