make a self-sacrifice - Fransızca İngilizce Sözlük