committee for technological self-determination - German English Dictionary