make a last-ditch bid - Türkçe İngilizce Sözlük