animal-rights activists - Turkish English Dictionary