dernier ressort

from The Collaborative International Dictionary of English v.0.48
Dernier \Der`nier"\, a. [F., from OF. darrein, derrain. See
   {Darrein}.]
   Last; final.
   [1913 Webster]

   {Dernier ressort}[F.], last resort or expedient.
      [1913 Webster]
    

[email protected]