it's pouring with rain. - Spanish English Dictionary