terrorist attacks - French English Dictionary