storm-battered - Deutsch Englisch Wörterbuch