a sudden squall - Francés Inglés Diccionario