make a last-ditch bid - Türkisch Englisch Wörterbuch