institution of non-profit - Español Inglés Diccionario