windscreen cowl - French English Dictionary