he made an incredible sacrifice - Deutsch Englisch Wörterbuch