defend something to the last ditch - Englisch Synonyme Wörterbuch