occult precipitation - Spanish English Dictionary