animal rights groups - French English Dictionary