precipitation-hardened - Spanish English Dictionary