committee for the defense of democracy in nicaragua - German English Dictionary