when it rains; it pours - Deutsch Englisch Wörterbuch