animal protectionist - Turco Inglés Diccionario