organization with purposes similar - Spanish English Dictionary