he made an incredible sacrifice - Französisch Englisch Wörterbuch