self-shielding - Deutsch Englisch Wörterbuch