mixed precipitation - Spanish English Dictionary