terror attacks - French English Dictionary