when it rains it pours - Deutsch Englisch Wörterbuch