committee for defense of public liberties - German English Dictionary