by sacrificing his own life - Französisch Englisch Wörterbuch