sacrifice the prisoner to the gods - Alemán Inglés Diccionario