selfdetermination - German English Dictionary