make a last-ditch bid - Turc Anglais Dictionnaire