non-profit making organization - Spanish English Dictionary