storm-beaten - Francés Inglés Diccionario