it rained all day long - Spanish English Dictionary