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