it's pouring with rain - German English Dictionary