animal welfare/animal protection society - Espagnol Anglais Dictionnaire