electro-explosive device - Turkish English Dictionary