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