self-determining - French English Dictionary