windscreen cowl - German English Dictionary