blast-resistant glazing - Turkish English Dictionary