when it rains; it pours - German English Dictionary