(raining) in sheets - Spanish English Dictionary