defend something to the last ditch - Türkisch Englisch Wörterbuch