self-determinism - Turkish English Dictionary