self-determinism - French English Dictionary