make a self-sacrifice - Türkisch Englisch Wörterbuch