separatist tatooine prison - French English Dictionary