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