self-determining - German English Dictionary