blast-resistant glazing - German English Dictionary