sacrifice the prisoner to the gods - Francés Inglés Diccionario