it's pissing down with rain - Francés Inglés Diccionario