network of terror - French English Dictionary