animal rights group - French English Dictionary