when it rains; it pours - Allemand Anglais Dictionnaire