Não, isso não é uma tradução correta, mas o problema raiz provavelmente não é uma tradução incorreta de latim para inglês, mas do inglês para o latim.
O que significa Finit Hic Deo em inglês?
Finit Hic, Deo (Latim traduzindo aproximadamente, aqui termina Deus) Pedimento em madeira de textura da porta do grunge antigo e de madeira.
Qual é a palavra latina para deus de sangue?
Cruor Pro Deo Cruoris. Literalmente significa "sangue para o deus do sangue."