make the supreme sacrifice - Almanca İngilizce Sözlük