be pouring with rain - Francés Inglés Diccionario