defend (by all sides) - Deutsch Englisch Wörterbuch