terror plot - French English Dictionary