animal welfare/animal protection societies - Spanish English Dictionary