society against cruelty to animals - French English Dictionary