spell of rough weather - Francés Inglés Diccionario