blast-resistant glazing - Spanish English Dictionary