when it rains; it pours - Alemán Inglés Diccionario