separatist terrorist organization - Français Anglais Dictionnaire