storm-lashed - Español Inglés Diccionario