last-ditch defense/effort - Türkisch Englisch Wörterbuch