storm-battered - Fransızca İngilizce Sözlük