terrorists - French English Dictionary