bullet-resistant glazing - Spanish English Dictionary