explosion-proof construction - Turkish English Dictionary