sacrifice the prisoner to the gods - Französisch Englisch Wörterbuch