when it rains, it pours - German English Dictionary