laminated windscreen - Turkish English Dictionary