animal welfare/animal protection societies - Espagnol Anglais Dictionnaire