protection of animal life - Turco Inglés Diccionario