terror attack - French English Dictionary