make self-sacrifice - Französisch Englisch Wörterbuch