protection of animal life - Alemán Inglés Diccionario