animal welfare/animal protection society - Turc Anglais Dictionnaire