immunity shield - Deutsch Englisch Wörterbuch