animal rights extremist (are) - Spanish English Dictionary