offer someone something as a sacrifice - Französisch Englisch Wörterbuch