self-determinism - Deutsch Englisch Wörterbuch