separatist terror organization - French English Dictionary