self-determinism - German English Dictionary