shield/defend oneself - Spanisch Englisch Wörterbuch