it's pissing down - Alemán Inglés Diccionario