animal rights extremist (are) - French English Dictionary