storm-battered - Almanca İngilizce Sözlük