storm-battered - Español Inglés Diccionario