explosion-proof enclosure - Turkish English Dictionary