illegal separatist entity - French English Dictionary