animal rights activists - Turco Inglés Diccionario