animal welfare/animal protection societies - Turkish English Dictionary