hurricane shield - Deutsch Englisch Wörterbuch