explosion-proof glazing - Turkish English Dictionary