instrumented electro-explosive device - French English Dictionary