sacrifice the prisoner to the gods - Español Inglés Diccionario