sacrifice an animal for god - Turco Inglés Diccionario