it's going to rain - German English Dictionary