explosion-proof enclosure - English Synonyms Dictionary