hit by a hurricane - Francés Inglés Diccionario