make the supreme sacrifice - Türkisch Englisch Wörterbuch