storm-lashed - Francés Inglés Diccionario