government organized non-governmental organization - Spanish English Dictionary