non-profit making corporation - Francés Inglés Diccionario