hit rough weather - Francés Inglés Diccionario