make a last-ditch bid - Français Anglais Dictionnaire