shield oneself - Deutsch Englisch Wörterbuch