institution of non-profit - Alemán Inglés Diccionario