rain squalls - Francés Inglés Diccionario