removable shield - Deutsch Englisch Wörterbuch