make a self-sacrifice - Türkçe İngilizce Sözlük