defend with all one's strength - Deutsch Englisch Wörterbuch