The Swedish term "hällregn, störtregn, skyfall" matches the English term "downpour"

other swedish words that include "skyfall" : english :
skyfall, nedgång downfall