laminated anti-shattering glass - Spanish English Dictionary