government organized non-governmental organization - Francés Inglés Diccionario