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