windscreen cowl - Turkish English Dictionary