explosion safeguard - French English Dictionary